 |
API Documentation
|
|
|
13 class DLL_GRAPHICS_EXPORT
ShaderManager final :
public nkCommon::SingletonClass<ShaderManager>
void rename(const nkMemory::StringView &oldName, const nkMemory::StringView &newName)
A shader class, feeding data to a Program.
Definition: Shader.h:14
Manages the sahders available in the component.
Definition: ShaderManager.h:14
bool isBuiltInShader(Shader *toTest)
void erase(const nkMemory::StringView &name)
Shader * createOrRetrieve(const nkMemory::StringView &name)
Class holding information about a string, with no ownership over the data.
Definition: StringView.h:22
Shader * getByIndex(unsigned int index)
Encompasses all API of component NilkinsGraphics.
Definition: BoundingBox.h:7
Shader * get(const nkMemory::StringView &name)